home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / src / puresize.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-08-30  |  1.6 KB  |  55 lines

  1. /* Definition of PURESIZE.
  2.    Copyright (C) 1986, 1988, 1992, 1993, 1994 Free Software Foundation, Inc.
  3.  
  4. This file is part of XEmacs.
  5.  
  6. XEmacs is free software; you can redistribute it and/or modify it
  7. under the terms of the GNU General Public License as published by the
  8. Free Software Foundation; either version 2, or (at your option) any
  9. later version.
  10.  
  11. XEmacs is distributed in the hope that it will be useful, but WITHOUT
  12. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13. FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14. for more details.
  15.  
  16. You should have received a copy of the GNU General Public License
  17. along with XEmacs; see the file COPYING.  If not, write to the Free
  18. Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
  19.  
  20. /* Synched up with: */
  21.  
  22. #ifndef PURESIZE_H
  23. #define PURESIZE_H
  24.  
  25. /* # bytes of pure Lisp code to leave space for.
  26.    Note that s/msdos.h, s/vms.h, m/alpha.h, m/altos.h, m/ns32000.h,
  27.    m/sparc.h, m/sun2.h, m/sun386.h and m/ustation.h may override this
  28.    default.  */
  29.  
  30. /* If PURESIZE is already defined then either the user overrode it at
  31.    configure time, or the above happened. */
  32. #ifndef PURESIZE
  33.  
  34. #define DEFAULT_PURESIZE 483000
  35.  
  36. #if defined(ENERGIZE) && !defined(PURESIZE)
  37. # define PURESIZE (DEFAULT_PURESIZE + 360000)
  38. #endif
  39.  
  40. #if defined(SUNPRO) && !defined(PURESIZE)
  41. # define PURESIZE (DEFAULT_PURESIZE + 174000)
  42. #endif
  43.  
  44. #if defined(TOOLTALK) && !defined(PURESIZE)
  45. # define PURESIZE (DEFAULT_PURESIZE + 69000)
  46. #endif
  47.  
  48. #ifndef PURESIZE
  49. # define PURESIZE DEFAULT_PURESIZE
  50. #endif
  51.  
  52. #endif /* !PURESIZE */
  53.  
  54. #endif /* PURESIZE_H */
  55.